/**
 * Note IE7/6 doesn't understand pseudo element as ::before and ::after
 * IE8 need to have :before and not ::before
 * So use only : and not :: if you want to support IE8
 * IE9 Webkit Firefox Opera understand ::
 */
@mixin pseudo-element($width: 0, $height: auto, $content: "")
{
    content: $content;
    position: absolute;
    display: block;

    @if ($width != auto) {
        width: $width; // default 0 is for ff3 positionning
    }
    
    @if ($height != auto)
    {
        height: $height;
    }
}